illegal contracts - French English Dictionary